home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 6697 < prev    next >
Encoding:
Text File  |  1996-08-05  |  4.6 KB  |  104 lines

  1. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
  2. Path: newsfeed.acns.nwu.edu!ftpbox!mothost!schbbs!news
  3. From: byerly_j@srm9.motsat.sat.mot.com (John Byerly)
  4. Subject: Re: C/C++ knocks the crap out of Ada
  5. Organization: The Dalmatian Group, Inc.
  6. Date: 08 Feb 1996 00:01:58 GMT
  7. Message-ID: <BYERLY_J.96Feb7170158@srm9.motsat.sat.mot.com>
  8. In-Reply-To: cjames@melchizedek.cec-services.com's message of Fri, 02 Feb 1996 16:04:44 GMT
  9. References: <00001a73+00002504@msn.com> <4etcmm$lpd@nova.dimensional.com>
  10. Sender: news@schbbs.mot.com (SCHBBS News Account)
  11. Nntp-Posting-Host: 170.1.43.29
  12.  
  13. In article <4etcmm$lpd@nova.dimensional.com> cjames@melchizedek.cec-services.com (The Right Reverend Colin James III) writes:
  14.  
  15. > KMays@msn.com (Kenneth Mays) posted with deletions:
  16. *snip*
  17.  
  18. > C/C++ is also superior for six, very practical reasons:  
  19. > 1.  C/C++ compilers which are industrial quality with professional
  20. > support are cheaper than the expensive, vendor-gouging Ada ones;  
  21.  
  22. C/C++ is cheaper than Ada.  Does that mean that it is superior to Ada?  If so, let's
  23. follow the logic and grab a freeware compiler of some language, since it would be
  24. (by your logic) more superior to C/C++.
  25.  
  26. The cost of the tool has NO relation to its effectivness.  If it did, one should
  27. always (or never, depending on your point of view) use GNU tools.
  28.  
  29. > 2. C/C++ libraries, tools, environments, and add-ons are more
  30. > plentiful and cheaper than the fewer, much more expensive Ada ones;  
  31.  
  32. More developers, producing more products does not make the tool used for production
  33. a better tool.  Several years ago, there were more Basic and FORTRAN tools and
  34. environments available than for C++, so they were obviously better languages (by
  35. your logic).
  36.  
  37. > 3.  C/C++ has hundreds more vendors, trainers, support organizations,
  38. > and books written about it than Ada;  in fact, there is still not a
  39. > single, excellent textbook about programming in Ada;
  40.  
  41. Hmm.  It seems to me that Booch has written a pretty good book.  Can you really
  42. support that assertion?
  43.  
  44. > 4. C/C++ is taught in many hundreds more colleges and universities
  45. > than is Ada:  virtually every community college has a course in C/C++
  46. > programming;  virtually no community colleges teach Ada.
  47.  
  48. It doesn't necessarily follow that, because there are fewer courses taught in
  49. Ada than C/C++, Ada is the inferior language.  It MAY be true that, since Ada is
  50. an inferior language, not many courses are available for it.  Your logic is
  51. flawed.
  52.  
  53. > 5. C/C++ jobs are more in demand and plentiful and easier to get and
  54. > in hundreds more US geographic areas than Ada jobs;
  55.  
  56. Yes, and burger flipping jobs are even more plentiful than C/C++ jobs.  Once again,
  57. this has NO bearing on how effective a tool is.
  58.  
  59. > 6.  ANSI C code is portable to thousands more discrete platforms than
  60. > is Ada (at about 900 platforms, counting some multiple times).
  61.  
  62. Your argument is backwards.  You can't use the above items to make your point.
  63. The fact that a tool is widely available, cheap, portable, etc., may be true
  64. because the tool is excellent.  Or all these things may simply indicate
  65. aggressive marketing done by the tool's supporters.
  66.  
  67. > How about popular interest among techies:  comp.lang.c and
  68. > comp.lang.c++ have about 20-times more articles posted daily than does
  69. > comp.lang.ada.  
  70.  
  71. Actually, this may just be an indicator of the difference in numbers of
  72. active developers.
  73.  
  74. > Also, compare the quality of articles posted: comp.lang.ada has a few
  75. > repressed academics and mostly slime contractors, posting during duty
  76. > hours paid for by your tax dollars, who attempt to dominate the
  77. > government propaganda push in the news group.  
  78.  
  79. This sounds more like an ad hominem attack than a logical point.
  80.  
  81. > The FAQ for comp.lang.ada has set a new, all time low standard for
  82. > censorship where it suggests kill-filling the name of an outspoken Ada
  83. > critic (the instant writer);  hence the Ada community is so insecure,
  84. > defensive, and intellectually dishonest that they promote cutting off
  85. > the tongue of the critic -- now that's a laugh riot.  
  86.  
  87. You?
  88.  
  89. > (But that is in keeping with the warring factions of DoD wasting your
  90. > tax dollars by:  getting the contractor TRW to fudge a report
  91. > concluding Ada better than the rest;  or setting up pork barrel reuse
  92. > sites such as ASSET and AdaIC with the sole practical purpose of
  93. > distributing totally useless "reusable" software and cross-posting
  94. > short, wimpy, pathetic weekly reports to unrelated usenet groups.) 
  95. >
  96. > Obvious to even the most casual of observers:  Ada 83/95 loses big
  97. > time, and C/C++ wins by default;  it's as simple as that.
  98.  
  99. Not obvious from your arguments.
  100.  
  101. JAB
  102.